本发明提供一种图像处理设备和执行图像处理的方法。图像处理设备包括图像接收单元、确定单元、显示单元、校正接受单元和标准调整单元。图像接收单元接收多个图像。确定单元基于一个标准来确定由图像接收单元接收到的每一个图像是否与表示文档分隔符的分隔符图像相对应,并且输出检测结果。显示单元显示由确定单元输出的检测结果。校正接受单元根据由用户执行的操作来接受对所显示的检测结果进行的校正。标准调整单元基于接受的校正来调整所述标准。在所述标准被标准调整单元调整之后,确定单元基于调整之后的标准重新确定由图像接收单元接收到的每一图像是否与分隔符图像相对应。
1.一种图像处理设备,其包括:图像接收单元,其接收多个图像;确定单元,其基于一个标准来确定由图像接收单元接收到的每一个图像是否与表示文档分隔符的分隔符图像相对应,并且输出检测结果;显示单元,其显示由确定单元输出的检测结果;校正接受单元,其根据由用户执行的操作来接受对显示单元所显示的检测结果进行的校正;以及标准调整单元,其基于由校正接受单元接受的校正来调整所述标准,其中,在所述标准被标准调整单元调整之后,确定单元基于调整之后的标准重新确定由图像接收单元接收到的每一图像是否与分隔符图像相对应。
2.如权利要求1所述的图像处理设备,其中,当由校正接受单元接受的校正是将检测结果从非分隔符图像校正为分隔符图像时,标准调整单元调整所述标准以使由图像接收单元接收到的图像变得更可能被确定为与分隔符图像相对应。
3.如权利要求1所述的图像处理设备,其中,当由校正接受单元接受的校正是将检测结果从分隔符图像校正为非分隔符图像时,标准调整单元调整所述标准以使由图像接收单元接收到的图像变得更不可能被确定为与分隔符图像相对应。
4.如权利要求1所述的图像处理设备,其中,显示单元显示被确定为与分隔符图像相对应的图像,并且当选择被显示的图像之一时,显示单元显示从所选择的图像开始直到紧接在被确定为与分隔符图像相对应的下一图像之前的图像的一组图像。
5.如权利要求2所述的图像处理设备,其中,显示单元显示被确定为与分隔符图像相对应的图像,并且当选择被显示的图像之一时,显示单元显示从所选择的图像开始直到紧接在被确定为与分隔符图像相对应的下一图像之前的图像的一组图像。
6.如权利要求3所述的图像处理设备,其中,显示单元显示被确定为与分隔符图像相对应的图像,并且当选择被显示的图像之一时,显示单元显示从所选择的图像开始直到紧接在被确定为与分隔符图像相对应的下一图像之前的图像的一组图像。
7.如权利要求1至6任一项所述的图像处理设备,其中,分隔符图像包括戳印图像。
8.一种用于执行图像处理的方法,该方法包括步骤:接收多个图像;基于一个标准来确定接收到的每一个图像是否与表示文档分隔符的分隔符图像相对应,以输出检测结果;显示检测结果;根据由用户执行的操作来接受对显示的检测结果进行的校正;基于接受的校正来调整所述标准;以及在所述标准被调整之后,基于调整之后的标准重新确定接收到的每一图像是否与分隔符图像相对应。
技术领域本发明涉及一种图像处理设备和执行图像处理的方法。
背景技术存在通过装备有自动供纸器的扫描仪来扫描多个纸文档以生成图像数据的技术。已经提出了当扫描纸文档时针对每一纸文档生成单独的电子文档的方法。在这方面,例如,已知以下两种方法:(1)第一方法是:在文档的分隔符位置(例如,在被看作单个文档的一组页的最前面或最后面的位置)插入与文档不同的分隔页,并且在扫描时检测该分隔页从而区分每个文档。(2)第二方法是:不用这样的分隔页来确定文档的分隔符位置。例如,识别文档中的图像中所包括的并且互不相同的大小、布局、符号等,或者使用通过字符识别技术等获得的字符信息(诸如是否包括频繁地显示在封面页上的字符的信息)来区分每一文档。作为上述技术的相关技术,JPxa02000-353171A公开了以下技术,为了在不提供专用输入单元的情况下通过容易地使用与设计的功能分开提供的部件,可以将所读取的(例如在期望条件下)并且发送到存储单元的原始图像数据存储在存储单元中。当发现由读取器读取的图像数据是作为图像处理单元执行的提取和字符识别的结果的形式原件F时,控制单元允许根据在该形式原件F中描述的(字符/符号)的处理条件来从插入到该形式原件F中的原件P来读取图像数据,并且允许将读取的图像数据作为每一文档的图像文件来通过通信控制单元发送到服务器。另外,例如JPxa02002-312385A公开了以下技术,提供一种文档自动分隔设备,即使输入具有未知格式的各种文档时,该设备也不用分隔页就能够自动确定文档分隔符。该文档自动分隔分隔设备包括:图像扫描单元,用于扫描多个文档并且生成文档图像;文档图像存储缓冲器,用于存储所读取的文档图像;字符识别单元,用于识别包括在文档图像中的字符;文档分隔符信息提取单元,用于基于对文档图像的分析结果和字符识别结果来提取用于检测文档分隔符的文档分隔符信息;文档分隔符确定单元,用于基于文档分隔符信息来检测文档分隔符;文档分隔符候选选择单元,用于将通过文档分隔符确定单元获得的文档分隔符的检测结果显示给操作者以进行校正/确认;以及文档管理系统登记单元,用于将文档图像的每一文档单元登记到文档管理系统。当实际的文档分隔符的数量和通过分析文档图像提取的文档分隔符的数量之间存在很大的差时,校正/确认的工作量会变得过大。
发明内容本发明提供一种图像处理设备和图像处理程序,其中,当区分与文档分隔符相对应的图像以将多个图像分为多个文档时,减少了对检测误差的校正。[1]根据本发明的一方面,图像处理设备包括图像接收单元、确定单元、显示单元、校正接受单元和标准调整单元。图像接收单元接收多个图像。确定单元基于一个标准来确定由图像接收单元接收到的每一个图像是否与表示文档分隔符的分隔符图像相对应,并且输出检测结果。显示单元显示由确定单元输出的检测结果。校正接受单元根据由用户执行的操作来接受对显示单元所显示的检测结果进行的校正。标准调整单元基于由校正接受单元接受的校正来调整所述标准。在所述标准被标准调整单元调整之后,确定单元基于调整之后的标准重新确定由图像接收单元接收到的每一图像是否与分隔符图像相对应。通过[1]的图像处理设备,当区分与文档分隔符相对应的图像以将多个图像分为多个文档时,可容易地校正检测误差。[2]在[1]的图像处理设备中,当校正接受单元接受的校正是将检测结果从非分隔符图像校正为分隔符图像时,标准调整单元可调整所述标准以使得更可能将由图像接收单元接收到的图像确定为与分隔符图像相对应。通过[2]的图像处理设备,当将检测结果从非分隔符图像校正为分隔符图像的校正被接受时,可容易地校正其他检测误差。[3]在[1]的图像处理设备中,当由校正接受单元接受的校正是将检测结果从分隔符图像校正为非分隔符图像时,标准调整单元可调整所述标准以使得更不可能将由图像接收单元接收到的图像确定为与分隔符图像相对应。通过[3]的图像处理设备,当将检测结果从分隔符图像校正为非分隔符图像的校正被接受时,可容易地校正其他检测误差。[4]在[1]的图像处理设备中,显示单元可显示被确定为与分隔符图像相对应的图像,并且当选择被显示的图像之一时,显示单元可显示从所选择的图像开始直到紧接在被确定为与分隔符图像相对应的下一图像之前的图像的一组图像。通过[4]的图像处理设备,可分级校正检测结果。[5]在[2]的图像处理设备中,显示单元可显示被确定为与分隔符图像相对应的图像,并且当选择被显示的图像之一时,显示单元可显示从所选择的图像开始直到紧接在被确定为与分隔符图像相对应的下一图像之前的图像的一组图像。通过[5]的图像处理设备,可分级校正检测结果。[6]在[3]的图像处理设备中,显示单元可显示被确定为与分隔符图像相对应的图像,并且当选择被显示的图像之一时,显示单元可显示从所选择的图像开始直到紧接在被确定为与分隔符图像相对应的下一图像之前的图像的一组图像。通过[6]的图像处理设备,可分级校正检测结果。[7]在[1]-[6]任一所述的图像处理设备中,分隔符图像可包括戳印图像。通过具有[7]的配置的图像处理设备,可以将其上具有戳印的页看作是文档分隔符。[8]根据本发明的另一方面,用于执行图像处理的方法包括以下步骤:接收多个图像;基于一个标准来确定接收到的每一个图像是否与表示文档分隔符的分隔符图像相对应,以输出检测结果;显示检测结果;根据由用户执行的操作来接受对显示的检测结果进行的校正;基于接受的校正来调整所述标准;以及在所述标准被调整之后,基于调整之后的标准重新确定接收到的每一图像是否与分隔符图像相对应。通过[8]的图像处理方法,当区分与文档分隔符相对应的图像以将多个图像分为多个文档时,可容易地校正检测误差。
附图说明将基于以下附图来详细描述本发明的示例性实施例,其中:图1是示出根据本发明的示例性实施例的示例性结构的概念模块的结构的示图;图2是示出示例性实施例的示例性处理的流程图;图3A和3B是示例性戳印图像的说明性示图;图4是由分隔符检测模块执行的示例性处理的说明性示图;图5是检测结果表的示例性数据结构的说明性示图;图6是示出示例性校正处理的流程图;图7A和7B是说明显示器上显示的示例性图像的说明性示图;以及图8是说明用于实现示例性实施例的计算机的示例性硬件结构的框图。
具体实施方式现在将参照附图来说明实现本发明的示例性实施例。图1是说明根据示例性实施例的示例性结构的概念模块的结构的示图。注意,术语“模块”被用于表示通常可在逻辑上分开的软件(计算机程序)、硬件等的组件。因此,本实施例中使用的术语“模块”不仅指计算机程序的模块,还指用在硬件结构中使用的模块。因此,该示例性实施例的描述还用作对计算机程序、系统和方法的描述。尽管为了便于说明而使用短语“存储”、“被存储”或等价术语,但是当对示例性实施例的描述被用于计算机程序时,这些术语将被解释为“将某内容存储在存储器装置中”或“控制存储器装置来存储某内容”。而且,尽管每一模块与每一功能以实质上一对一的对应关系相对应,但是在实际应用中,一个模块可由一个程序构成,多个模块可由一个程序构成,或者一个模块可由多个程序构成。而且,多个模块可由一个计算机执行,或者一个模块可由布置在分布或并行环境中的多个计算机执行。注意,一个模块可包括另一模块。而且,术语“连接”在此被用于物理连接以及逻辑连接(诸如用于接收/发送数据、发出/接收指令和调用数据的关系)。而且,一个系统或一个设备可由通过诸如网络(包括一对一对应关系的通信连接)之类的通信装置彼此连接的多个计算机、硬件和设备构成,或者可由计算机、硬件、设备等实现。术语“设备”和术语“系统”在此被作为实质上的同义词使用。表达“预先确定”表示“在目标处理之前确定”,并且还被用来表示“在示例性实施例的开始处理之前确定”以及“即使在示例性实施例的开始处理之后也根据当前或在先的状态/情况进行确定”。该示例性实施例的图像处理设备通过检测与文档分隔符相对应的图像并通过用户执行的操作对该检测进行来将多个图像分为多个文档,如图1所示,该图像处理设备包括:图像接收模块110、分隔符检测模块120、标准调整模块130、显示模块140、调整目标规范模块150和输出模块160。图像接收模块110与分隔符检测模块120连接。图像接收模块110接收多个图像并且将这些图像发送给分隔符检测模块120。接受图像的操作包括:例如,用扫描仪扫描图像,用传真机接收图像,从例如图像数据库获得图像等。该示例性实施例尤其适合于通过使用自动供纸器用扫描仪来读取大量图像的情况。图像可以是二进制图像或者包括彩色图像的多级图像。而且,图像内容可以是被用于商业的文档等,广告册子等。此外,被接受的图像包括多个文档。一个文档包括连续的图像,而一个文档可以仅包括一个图像。作为文档分隔符,例如,可以将不同于文档的分隔页插入到每一文档的最前面或最后面的位置。不用这样的分隔页,可用在多个文档中的互不相同的图像中所包括的大小、布局、符号等来表示分隔符。例如,包括在图像中的符号可以是在文档的最前面的页上的戳(包括戳印图像的图像)等。分隔符检测模块120与图像接收模块110、标准调整模块130和显示模块140相连接。分隔符检测模块120确定由图像接收模块110接受的图像中的每一图像是否是与文档分隔符相对应的图像,并且将确定的结果发送到显示模块140。基于预先确定的标准进行确定。可由标准调整模块130调整标准。在标准调整模块130调整标准之后,分隔符检测模块120再次确定由图像接收模块110接受的图像中的每一图像是否是与文档分隔符相对应的图像。通过检测插入到文档的最前面的或最后面的位置的分隔页,或者当没有插入这样的分隔页时,通过检测图像的大小、通过检测布局(其中,在图像的最上面的部分布置大字符,或者对第一页采用特有的多列)、通过检测包括在图像中的字符,或者通过利用字符识别来检测包括以高频率显示在最前面的页上的大量字符的图像来进行确定。在以下的示例性情况中,假定通过检测包括戳印图像的图像来进行确定。换言之,假定在以下示例性情况中,在每一文档的最前面的页上盖戳。标准调整模块130与分隔符检测模块120和调整目标规范模块150相连接。基于由调整目标规范模块150接受的校正,标准调整模块130调整由分隔符检测模块120采用来确定图像是否与文档分隔符相对应的标准。当通过由调整目标规范模块150接受的校正来将不与文档分隔符相对应的图像调整为与文档分隔符相对应的图像时,可调整由分隔符检测模块120采用来确定图像是否与文档分隔符相对应的标准,从而使更多图像可被区分为与文档分隔符相对应。可选地,当通过由调整目标规范模块150接受的校正来将与文档分隔符相对应的图像调整为不与文档分隔符相对应的图像时,可调整由分隔符检测模块120采用来确定图像是否与文档分隔符相对应的标准,从而使更少图像可被区分为与文档分隔符相对应。显示模块140与分隔符检测模块120和调整目标规范模块150相连接。显示模块140将由分隔符检测模块120获得的检测结果显示在图像处理设备所包括的显示器等上。其后,显示模块140通知调整目标规范模块150所述显示,并且在显示模块140的处理之后执行调整目标规范模块150的处理。而且,当被区分为与文档分隔符相对应的图像被显示并且这些图像之一被选择时,显示模块140可显示从所选择的图像直到紧接在下一文档分隔符之前布置的图像。换言之,提取在该点显示的图像作为一个文档。而且,图像被分级显示为检测结果、被区分为与文档分隔符相对应的图像和其他图像。将被显示的图像可以是缩略图(缩小的图像)、指示图像的图标等。调整目标规范模块150与标准调整模块130、显示模块140和输出模块160相连接。调整目标规范模块150通过由用户执行的操作来接受对由显示模块140显示的检测结果进行的校正。将校正结果发送到标准调整模块130和输出模块160。作为在该点被接受的操作,将不与文档分隔符相对应的图像调整为与文档分隔符相对应的图像,或者相反,将与文档分隔符相对应的图像调整为不与文档分隔符相对应的图像。可基于接受的校正操作来进一步调整检测结果。输出模块160与调整目标规范模块150相连接。输出模块160输出由调整目标规范模块150获得的校正结果,或者当不需要调整目标规范模块150进行校正时,输出由分隔符检测模块120获得的检测结果。检测结果可被输出为图像。在此,这里的“输出图像”包括:例如,用诸如打印机之类的打印装置打印图像;将图像显示在诸如显示器之类的显示装置上;用诸如传真机之类的图像传输装置来传输图像;以及将图像写在图像数据库的图像存储装置中等。注意,可在输出图像时执行多个文档之间的不同处理。例如,可添加多个文档之间不同的安全策略。可根据盖在每一文档上的戳印图像的类别来确定安全策略。可通过分隔符检测模块120来识别戳印的类别。图2是示出该示例性实施例的处理的示例性程序的流程图。在步骤S202中,图像接收模块110接收图像。在步骤S204中,分隔符检测模块120确定在步骤S202中接受的每一图像是否是与文档分隔符相对应的图像。在此,将通过示例性地描述戳印图像被布置在每一文档的最前面的页上的情况来进行描述。图3A和3B是说明戳印图像的示例的说明性示图。如图3A和3B的示例所示,盖有汉字字符的戳(图3A和3B中所示的汉字字符表示“社外秘”),并且该戳可被给定为红色等颜色。通过使用图形匹配等可较容易地识别图3A中所示的示例,但是由于经常手工盖戳,因此有时形成的戳印图像可能为如图3B所示的不清楚的戳印图像。我们认为这种情况下的识别率较低,并且在此情况下需要校正。此处,将参照图4来描述由分隔符检测模块120执行的检测处理。图4是示出了由分隔符检测模块120执行的示例性处理的说明性示图。分隔符检测模块120包括规格化模块122、分隔模块124和检测处理模块126。规格化模块122从图像接收模块110接收图像400。其后,规格化模块122对图像400进行规格化,并且将这样获得的规格化的图像402发送到分隔模块124。为了规格化,例如,将图像400的纵横比改变为一个预先确定的比值。而且,可附加执行预处理(诸如噪声消除)。分隔模块124将规格化的图像402分隔为预先确定的数量(或大小)的块,并且将这样分隔的图像404发送到检测处理模块126。检测处理模块126根据由标准调整模块130提供的标准来确定每一分隔的图像404是否包括戳印图像,并且输出候选数量406(即,包括戳印图像的图像的数量)作为检测结果。例如,通过提取布置在预先确定的区域中的红色像素等的数量、戳印图像(可以是诸如环绕的矩形的戳印图像的部分图像)的模板匹配的特征来执行该检测。作为在该点采用的标准,当通过例如提取红色像素等的数量来执行检测时,可指定确定包括戳印图像所基于的像素数量的范围。可选地,当通过模板匹配来执行检测时,可指定匹配程度的范围。当指定的范围很大时,戳印图像被确定为包括在较多图像中,并且当指定的范围很小时,戳印图像被确定为包括在较少的图像中。由标准调整模块130来执行这样的标准调整。候选数量406可被输出作为如图5中示例性描述的检测结果表500。图5是示出了检测结果表500的示例性数据结构的说明性示图。检测结果表500具有页列510、文档分隔符列520、页图像存储器地址列530和缩略图存储器地址列540。在页列510中,存储连续提供给由图像接收模块110接收的图像的页码。在文档分隔符列520中,例如,在由分隔符检测模块120确定包括戳印图像的情况下,存储“1”,并且在其它情况下,存储“0”。可通过对列在文档分隔符列520中的“1”的数量进行计数来获得候选数量。在页图像存储器地址列530中,存储用于存储由图像接收模块110接受的每一图像的存储器内的地址。在缩略图存储器地址列540中,存储用于存储图像的缩略图的存储器中的地址。注意,可通过分隔符检测模块120等来生成缩略图。在步骤S206中,显示模块140将在步骤S204中获得的检测结果显示在图像处理设备中所包括显示器等上。在步骤S208中,调整目标规范模块150接受由用户执行的校正操作。所述校正操作是例如用于将不与文档分隔符相对应的图像(即,一般页图像)调整为与文档分隔符相对应的图像(即,分隔符页图像)的操作,或者相反,是用于将与文档分隔符相对应的图像(即,分隔符页图像)调整为不与文档分隔符相对应的图像(即,一般页图像)的操作。在步骤S210中,标准调整模块130区分在步骤S208中接受的操作。当接受的操作是用于将不与文档分隔符相对应的图像(即,一般页图像)调整为与文档分隔符相对应的图像(即,分隔符页图像)时,处理前进到步骤S212,当该操作是用于将与文档分隔符相对应的图像(即,分隔符页图像)调整为不与文档分隔符相对应的图像(即,一般页图像)时,处理前进到步骤S214,并且在其它情况下,处理前进到步骤S216。在步骤S212中,标准调整模块130调整标准,从而使被区分为与文档分隔符相对应的图像的数量(即,候选数量)增大。其后,处理返回到步骤S204,其中,分隔符检测模块120再次执行其处理。在步骤S214中,标准调整模块130调整标准,从而使被区分为与文档分隔符相对应的图像的数量(即,候选数量)减小。其后,处理返回到步骤S204,其中,分隔符检测模块120再次执行其处理。在步骤S216中,调整目标规范模块150确定是否显示下一屏(下一调整目标)。当显示下一屏时,该处理返回步骤S206,并且当不显示下一屏时,该处理前进到步骤S218。在步骤S218中,输出模块160输出针对每一文档收集的图像。图6是示出由显示模块140、调整目标规范模块150、标准调整模块130和分隔符检测模块120执行的示例性校正处理的流程图。不同于图2中的示例性处理,在本示例性处理中,首先显示与文档分隔符相对应的图像,并且将不与文档分隔符相对应的图像显示为从属层。在步骤S602中,显示模块140显示与文档分隔符相对应的图像(即,分隔符页图像),例如如图7A中示例性示出的显示器700上显示的那样。在如图7A中示例性示出的显示器700中,显示分隔符A710、分隔符B730和分隔符C750。换言之,分隔符检测模块120已经确定:存在与文档分隔符相对应的3个图像(即,3个文档),分隔符A710包括10页(包括9个被区分为一般页图像的图像),分隔符B730包括40页(包括39个被区分为一般页图像的图像),分隔符C750包括50页(包括49个被区分为一般页图像的图像)。在步骤S604中,调整目标规范模块150接受将在步骤S602中显示的图像中执行的校正操作,即,用于将与文档分隔符相对应的图像调整为不与文档分隔符相对应的图像的校正操作。在步骤S606中,调整目标规范模块150确定用于将与文档分隔符相对应的图像调整为不与文档分隔符相对应的图像的校正操作是否已在步骤S604中被接受。当已经接受了这样的操作时,处理前进到步骤S608,并且当没有接受这样的操作时,处理前进到步骤S610。在步骤S608中,标准调整模块130调整标准从而使被区分为与文档分隔符相对应的图像的数量(候选数量)减小。其后,处理前进到步骤S620,其中,分隔符检测模块120再次执行其处理。在步骤S610中,调整目标规范模块150接受由用户执行的针对在步骤S602中显示的与文档分隔符相对应的图像的选择操作。在步骤S612中,调整目标规范模块150显示从由步骤S610中选择的图像开始的并且在与下一文档分隔符相对应的图像出现之前布置的图像(即,一个文档的图像)。假定选择了图7A中示例性地示出的分隔符A710,则在图7B中示例性地示出的显示器700中显示图像。在图7B中示例性地示出的显示器700中,显示了从分隔符A(1)711至分隔符A(10)720布置的10个图像(缩略图)。在步骤S614中,调整目标规范模块150接受将在步骤S612中显示的图像中执行的校正操作,即,用于将不与文档分隔符相对应的图像调整为与文档分隔符相对应的图像的校正操作。在步骤S616中,调整目标规范模块150确定用于将不与文档分隔符相对应的图像调整为与文档分隔符相对应的图像的校正操作是否已在步骤S614中被接受。当这样的校正操作已被接受时,处理前进到步骤S618,并且当这样的校正操作未被接受时,处理前进到步骤S622。在步骤S618中,标准调整模块130调整标准从而使被区分为与文档分隔符相对应的图像的数量(候选数量)增大。其后,处理前进到步骤S620,其中,分隔符检测模块120再次执行其处理。在步骤S620中,分隔符检测模块120基于在步骤S608或步骤S618中已被调整的标准来区分与文档分隔符相对应的图像。其后,处理返回到步骤S602。在步骤S622中,确定是否全部图像已被确认(或调整)。当没有确认(或调整)全部图像时,处理返回到步骤S602。将参照图8来描述该实施例的图像处理设备的示例性硬件结构。通过使用例如个人计算机(PC)等来实现图8所示的结构,并且图8所示的结构是包括诸如扫描仪之类的数据扫描单元817和诸如打印机之类的数据输出单元818的示例性结构。中央处理器(CPU)801是根据描述了上述各个模块的执行次序的计算机程序来执行处理的处理器,上述各个模块即分隔符检测模块120、标准调整模块130、显示模块140、调整目标规范模块150等。只读存储器(ROM)802存储了由CPUxa0801使用的程序、操作参数等。随机访问存储器(RAM)803存储了在CPUxa0801执行中所使用的程序和在执行期间被适当改变的参数。它们通过包括CPU总线等的主总线804彼此连接。主总线804通过桥接器805连接到诸如外部设备互连/接口(PCI)总线之类的外部总线806。键盘808和诸如鼠标之类的指示装置809是由用户操作的输入装置。显示器810是液晶显示器、阴极射线管(CRT)等,并且将各种信息显示为文本信息或图像信息。HDD(硬盘驱动器)811包含硬盘,其用于驱动硬盘并且记录或复制由CPUxa0801执行的程序或信息。所述硬盘存储由图像接收模块110接受的图像、缩略图、处理结果等。硬盘还存储各种计算机程序,诸如各种数据处理程序。驱动器812读取记录在装载到图像处理设备中的可移动记录介质813(诸如磁盘、光盘、磁光盘或半导体存储器)中的数据或程序,并且将读取的数据或程序提供给通过接口807、外部总线806、桥接器805和主总线804连接的RAMxa0803。可移动记录介质813还可被用作与硬盘类似的数据存储区。连接端口814是用于连接外部连接装置815的端口,并且具有USB或IEEExa01394的连接接口。连接端口814通过接口807、外部总线806、桥接器805、主总线804等连接到CPUxa0801等。通信接口816连接到网络,并且执行外部数据通信处理。数据扫描单元817是例如扫描仪,并且执行文档读取处理。数据输出单元818是例如打印机,并且执行文档数据输出处理。附带提及,图8所示的图像处理设备的硬件结构仅仅是所述结构的示例,并且该示例性实施例不限于图8所示的结构,而可采用能够执行在该示例性实施例中描述的模块的任何结构。例如,这些模块的一部分可由专门的硬件(诸如专用集成电路(ASIC))构成,这些模块的一部分可被布置在通过通信线路连接的外部系统中,或者每一个如图8所示的多个系统可通过通信线路彼此连接,以执行协同操作。而且,图像处理设备可被结合到复印机、传真机、扫描仪、打印机或多功能机(即,具有扫描仪、打印机、复印机和传真机的功能中的两种或更多种功能的图像处理设备)中。前述程序可被存储在提供的记录介质中,或可通过通信装置来提供该程序。在此情况下,例如,可将上述程序看作“存储了程序的计算机可读介质”的发明。在此,“存储了程序的计算机可读介质”表示为了程序安装、执行和买卖的记录了程序的计算机可读介质。注意,记录介质包括:例如,根据由DVD论坛设定的标准的数字化多功能盘(DVD),诸如DVD-R、DVD-RW或DVD-RAM;和根据由DVD+RW设定的标准的DVD,诸如DVD+R或DVD+RW;压缩盘(CD),诸如只读存储器(CD-ROM)、可记录CD(CD-R)或可重写CD(CD-RW);蓝光盘(注册商标)、磁光盘(MO)、软磁盘(FD)、磁带、硬盘、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、闪存和随机访问存储器(RAM)。可将上述程序或其一部分记录在记录介质来存储、销售等。可选地,可通过使用有线网络或无线网络(诸如局域网(LAN)、城域网(MAN)、广域网(WAN)、互联网、内部网或外部网)的通信或者通过结合它们而获得的传输介质来传输上述程序或其一部分,或者可在载波上承载上述程序或其一部分。而且,上述程序可以是另一程序的一部分,或者可将其连同另一程序一起记录在记录介质中。可选地,可以将其分开记录在多个记录介质中。而且,其可被以任何可移动的压缩、加密等格式记录。为了说明和描述的目的,已提供了本发明的示例性实施例的以上描述。这不意味着排他性或将本发明精确限制为上述形式。显然,各种修改和变形对于本领域技术人员来说是明显的。选择并描述所述示例性实施例是为了更好地说明本发明的原理及其实际应用,从而使得本领域技术人员能够理解用于各个实施例的本发明以及适于特别的预期用途的各种变形。本发明的保护范围由权利要求及其等同物所限定。